home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 52
/
Amiga Format AFCD52 (Issue 136, May 2000).iso
/
-in_the_mag-
/
workbench
/
scanning
/
scantek
/
scantek4_5.readme
< prev
next >
Wrap
Text File
|
2000-03-05
|
24KB
|
646 lines
Short: V4.5 Microtek/Highscreen/Mustek scanner driver
Author: wzoehner@odn.de
Uploader: wzoehner@odn.de
Version: 4.5
Type: hard/drivr
ScanTek 4.5
A scanner driver for
Microtek, Highscreen and Mustek
Flatbed Scanner
© Copyright 1995/96/97/98/99 Waldemar Zöhner
email: scantek@gmx.de, wzoehner@gmx.de oder wzoehner@odn.de
http://www.users.odn.de/~odn05111/scantek.html
Get It, Feel It, Love It
Overview (Die Übersicht in Deutsch ist weiter unten in dieser Datei)
----------------------------------------------------------------------
The ScanTek scanner driver has the following features:
1. Support of the following SCSI Microtek scanner models:
MICROTEK IISP, MICROTEK II, HIGHSCREEN Flatbed Color IIs,
ScanMaker E3, ScanMaker 35t, ScanMaker E6,
Highscreen PerfectScan, older Highscreen HighScan
Microtek ScanMaker 636, 336 and x6 (old model)
Microtek E3PLUS, V300, 330, 630 and new Highscreen HighScan
This new scanner model can be used in black&white, grey scale
and color scanning.
The download of color lookup tables (gamma curves) is now
supported.
Color scan images can contain a shifted segment, if the image
data is written to a harddisk on the same SCSI host adapter.
The image data should be written to a harddisk on another SCSI
host adapter or to a IDE harddisk.
Support of the following SCSI Mustek Paragon scanner models:
Three Pass Scanners:
Paragon 6000CX, 8000CX (not tested), 12000CX all should work
One or Single Pass Scanners:
Paragon 6000SP, 8000SP, 12000SP (now supported) all should work
Paragon 6000CZ, 8000CZ (not tested)
Paragon 600IISP, 800IISP
The following scanner models are in the development phase:
Microtek ScanMaker X6 (new model)
The following scanner models are recognized but not fully supported:
Mustek ScanExpress 12000SP
Mustek Paragon 1200IIISP (caution: III -> version 3)
Color scanning is only successfull at resolutions of 150, 300,
600 and 1200 dpi.
Grey scale scanning is possible.
If the image to be scanned exceeds the scan buffer size than
the image is corrupt. This effect is independent from the
scan mode.
The scanning quality is also (!) dependent from the used
SCSI host adapter.
The ScanExpress or Paragon 12000IIISP scanner models are
not recommended for ScanTek.
At least until sometimes in the future the corresponding
Mustek SCSI programming documentation for these new models
is available. I think this might be a Millenium projekt.
The following scanner models are not supported by now:
All remaining Mustek ScanExpress and Paragon IIISP models.
The following scanner models are not supported:
Canon, Epson, HP, Umax and any parallelport scanner.
Attention: In recent times Mustek has changed the scanner firmware.
I urge you to test Mustek scanners with your Amiga
configuration before buying it.
Mustek scanners have a critical SCSI interface. It
was reported to me that these scanners may not work
with the A2091 and A3000(T) internal SCSI interface.
It is possible that these scanners do not work with
other SCSI host adapters, either.
But the Mustek 6000CX and Paragon MFS-12000SP work in
combination with an Oktagon SCSI host adapter.
Be sure to disable reselection for Mustek scanners
on your SCSI host adapter. Otherwise your system may
not boot.
2. Support of black/white, built-in halftone (dither), one-pass-color-scan,
three pass color scan, grey, red, green and blue scan.
3. Individual setting of resolution, scanning frame, contrast, shadow,
midtone, highlight, exposure time and scanning speed for download to the
scanner.
4. Download of a color look up table (gamma correction table ) to the scanner
supported.
5. Scanning to IFF File of 1, 8 or 24 bit color depth. The maximum size of
the scanned image is independent from the RAM size. After the scanning
process it is possible to start an external program.
6. GUI for preview and configuration of the driver. You need Kickstart 2.04
but Kickstart 3.0 is recommended.
7. Sizeable preview window in black/white or grey scale. Color preview
on Cybergraphix screens (15, 16 or 24 bit necessary).
There are much more skilled programs to view and manipulate the scanned
images in color. (A tool like ADPRO, IMAGE FX or so is needed, if you
want to do sophisticated postproduction)
8. ARexx support
9. Screenmode requester to define custom screen for working. The actual public
screen is supported as well
10. Configurable SCSI device and SCSI ID. The driver supports only SCSI
connectable scanners.
11. The driver is tested with the following SCSI drivers: oktagon.device and
gvpscsi.device V4.5.
12. ScanTek is written using SAS C 6.58.
13. ScanTek is SHAREWARE.
14. The non registered version of ScanTek is a full working version, but all
scanned images have black lines to motivate you to register.
Additionally the maximum size of the preview is restricted.
Übersicht
-----------
ScanTek bietet die folgenden Merkmale:
1. Unterstützung der folgenden SCSI Microtek Scanner Modelle:
MICROTEK IISP, MICROTEK II, HIGHSCREEN Flatbed Color IIs,
ScanMaker E3, ScanMaker 35t, ScanMaker E6,
Highscreen PerfectScan, alter Highscreen HighScan
Microtek ScanMaker 636, 336 und x6 (alte Version)
Microtek E3PLUS, v300, 330, 630 und neue Highscreen HighScan
Diese Scanner werden mit Schwarz/Weiß, Graustufen und Farbscannen
unterstützt.
Die Farbkorrekturtabellen (Color LookUp Table) werden nun auch
unterstützt.
Beim Scannen von Farbbilder mit diesen Scannermodellen kann es
zu einer horizontalen Verschiebung des Bildinhaltes um einige
Pixel kommen. Dieses SCSI Fehlverhalten tritt nur auf, wenn
die Bilddaten auf eine SCSI Festplatte geschrieben werden, die
am selben SCSI Host Adapter angeschlossen ist, wie der Scanner.
Bei einer IDE Festplatte tritt dieses Fehlverhalten nicht auf.
Unterstützung der folgenden SCSI Mustek Paragon Scanner Modelle:
Three Pass Scanner:
Paragon 6000CX, 8000CX (ungeprüft), 12000CX alle sollten funktionieren
One or Single Pass Scanners:
Paragon 6000SP, 8000SP, 12000SP (nun unterstützt)
Paragon 6000CZ, 8000CZ (ungeprüft)
Paragon 600IISP, 800IISP
Die folgenden neuen Modelle befinden sich in der Testphase:
Microtek ScanMaker X6 (neue Version)
Die folgenden (neuen) Modelle sind nur unzureichend unterstützt:
Mustek ScanExpress 12000SP
Mustek Paragon 1200IIISP (Vorsicht: III -> version 3)
Farbscannen ist nun möglich, aber nur bei den Auflösungen
150, 300, 600 und 1200 dpi erfolgreich.
Graustufen sind möglich.
Übersteigt die Größe des zu scannenden Bildes die Größe des
Scanpuffers, dann ist das Bild fehlerbehaftet und unbrauchbar.
Dieser Effekt tritt unabhängig vom eingestellten Scan Modus auf.
Die Scanqualität ist auch (!) abhängig vom verwendeten SCSI
Host Adapter.
Die ScanExpress Scannermodelle sind nicht empfehlenswert für die
Benutzung mit ScanTek.
Dies kann sich ändern, wenn die Mustek SCSI Programmierunterlagen
irgentwann in ferner Zukunft verfügbar sind. Ob das noch
innerhalb diese Jahrhunderts geschieht ist abzuwarten.
Die folgenden (neuen) Modelle sind bisher nicht unterstützt:
Alle anderen Modelle der Mustek ScanExpress Serie
Diese Scanner werden nicht unterstützt:
Canon, Epson, HP, UMAX und Parallelportscanner
Sollten auch nicht aufgeführte Scanner mit ScanTek zusammen-
arbeiten, dann wäre eine Mitteilung darüber sehr nett.
Achtung: Ich rate jedem einen Test des ins Auge gefassten Scanners an
seiner Amiga Konfiguration durchzuführen und eventuell ein
Umtauschrecht mit dem Händler zu vereinbaren.
Scanner sind bei weitem nicht so standardisiert, wie z.B.
Festplatten. Das führt bei verschiedenen Kombinationen zwischen
SCSI Host Adaptern und bestimmten Scannermodellen zu einer
hardwaremässigen Unverträglichkeit.
Ein Warnung bezüglich Mustek Scannern.
Mustek tendiert dazu bei neuen Scannermodellen, die Firmware und
damit die Schnittstelle zu ScanTek zu ändern. Das kann zur Folge
haben, daß manche neueren Scannermodelle nicht mehr ScanTek
zusammenarbeiten. Diese Situation ist gerade wieder aktuell, da
Mustek die neue ScanExpress Serie auf den Markt gebracht hat.
An einer Anpassung von ScanTek wird gerade gearbeitet.
Mustek Scanner weisen ein kritisches (incompatibles) Verhalten
am SCSI Bus auf. Es wurde mir berichtet, daß Mustek Scanner nicht
mit den folgenden SCSI Host Adaptern zusammenarbeiten.
Unverträglich sind der A2091 und der A3000(T) interne SCSI Host
Adapter.
Es ist darum möglich, daß die Mustek Scanner auch mit anderen
SCSI Host Adaptern nicht zusammenarbeiten.
Aus eigener Erfahrung kann ich jedoch sagen, daß ein Mustek
6000CX und ein Paragon MFS-12000SP mit einem Oktagon SCSI Host
Adapter zusammenarbeiten.
Eventuell muß das SCSI Host Adapter Merkmal "Reselection"
deaktiviert werden. Ansonst kann es geschehen, daß der Computer
nicht hochläuft.
2. Unterstützung von Schwarz-Weiß, eingebautem Halftone (Dithering), Farb,
Grau, Rot, Grün und Blau Scanmodus.
Dabei kann es Scannermodell bedingt zu Abweichungen kommen.
3. Individuelle Einstellbarkeit der Auflösung, des Scanrahmens, des Kontrasts,
der Dunkel- Mitten und Helltöne. Desweiteren kann die Scangeschwindigkeit
und die "Belichtung" eingestellt werden. Die aufgeführten Werte werden nicht
von allen Scannermodellen unterstützt.
4. Farbkorrekturtabellen (Color Look Up Tables) können erstellt und auf den
Scanner geladen werden.
5. Das gescannte Bild wird in eine IFF Datei mit 1, 8 oder 24 bit Farbtiefe
gespeichert. Die maximale Größe eines gescannten Bildes ist unabhängig vom
verfügbaren Hauptspeicher (RAM) des Computers.
Nach dem Scanprozeß kann ein externes Programm automatisch gestartet werden.
6. Mit der intuitiven GUI (Graphische Benutzer Schnittstelle) Bedienung ist es
einfach ScanTek zu konfigurieren und zu benutzen.
Es ist hierfür Kickstart 2.04 oder besser noch Kickstart 3.0 erforderlich.
7. Die Auswahl des gewünschten Scaninhalts erfolgt in einem Vorschaufenster.
Die Scanvorschau ist normalerweise in Schwarz/Weiß oder in Graustufen
gehalten.
Die Farbvorschau ist nur auf einem Cybergraphixscreen mit 15, 16 oder 24 bit
Farbtiefe möglich.
Zur Nachbearbeitung (die immer notwendig ist) empfiehlt sich ein Werkzeug
wie ImageFX, ArtEffect, AdPro oder eins der vielen guten Sharewarebild-
bearbeitungsprogramme.
8. ARexx Unterstützung
9. Unterstützung eines Bildschirmauswahlfensters zur Auswahl einer beliebigen
Bildschirmauflösung. Es ist ebenfalls moöglich ScanTek auf dem aktuellen
PublicScreen zu öffnen.
10. Einstellbares SCSI device und SCSI ID.
ScanTek unterstützt nur Scannermodelle, die über die SCSI Schnittstelle
betrieben werden.
11. ScanTek wurde mit Hilfe des SAS C 6.58 entwickelt.
12. ScanTek ist SHAREWARE.
13. Die unregistrierte Version von ScanTek ist eine annähernd vollständige
Version. Sie unterscheidet sich von der registrierten Version nur in den
folgenden Punkten:
1. Das gescannte Bild ist mit schwarzen Streifen durchzogen ist.
2. Das Vorschaubild ist in der maximalen Größe beschränkt.
History (Geschichte)
----------------------
V4.5 3 May 1999
- Untested support for new flavour of Microtek ScanMaker X6
- Ungetestete Unterstützung für neuen Microtek ScanMaker X6
V4.4 3 February 1999
- Better Surfsquirrel SCSI support. New Microtek scanner should work
now after activating the Surfsquirrel SCSI Workaround.
Other SCSI Hostdapter may work as well after activating this
Workaround.
- Verbesserte Surfsquirrel SCSI Unterstützung. Neue Microtekscanner
arbeiten nun auch nach Aktivierung des Surfsquirrel Workarounds.
Problematische SCSI Hostadapter könnten nun ebenfalls funktionieren.
V4.3 6 December 1998
- Support of the transparency adapter and control of the scanning and
transparency medium lamp for Microtek 63x, 33x and compatible
Highscreen HighScan scanner models
- Unterstützung des Durchlichtaufsatzes und Steuerung der Lampen bei
Microtek 63x, 33x and compatible Highscreen HighScan Scannermodellen
V4.2 9 September 1998
- Locale catalogs now updated correctly
- No color failures if the LookUp tables are deactivted for
Microtek 630, 330 and new Highscan II models
- Kataloge zur Lokalisierung werden nun korrekt erneuert
- Keine Farbverfälschungen mehr, wenn Farbkorreturtabellen bei
Microtek 630, 330 und Highscreen Highscan II deaktiviert sind
V4.1 29 August 1998
- Full support for Microtek 630, 330 and new Highscan II models
- Color LookUp tables now supported
- Faster preview for new generation of ScanMaker scanners
- ScanTek support homepage has been moved to
http://www.users.odn.de/~odn05111/scantek.html
- Enhanced screen mode handling on program startup
- Vollständige Unterstützung der Microtek 630, 330 und des
Highscreen Highscan II
- Farbkorrekturtabellen werden nun unterstützt
- Schnellere Vorschaufunktion bei den neuen Microtekscannern
- ScanTek Supporthomepage ist umgezogen nach
http://www.users.odn.de/~odn05111/scantek.html
- Erweiterte Bildschirmmodusverwaltung bei Programmstart
V4.0 19 June 1998
- Localization of ScanTek. Supported locales: english, deutsch, dansk
- New email address: scantek@gmx.de, wzoehner@gmx.de
- Lokalisierung von ScanTek.
Unterstützte Sprachen: english, deutsch, dansk
- Neue email Addresse: scantek@gmx.de, wzoehner@gmx.de
V3.11 24 May 1998
- Support of the new Highscreen HighScan II (Microtek) and
the new version of the Microtek E3Plus
- Unterstützung des neuen Highscreen HighScan II (Microtek) und
der neuesten Version des Microtek E3Plus
V3.10 17 April 1998
- First attempt to support the new Microtek 330 scanner model.
The scanning speed depends in a large degree on the SCSI host adapter.
This scanner model may lead to hang ups of the SCSI bus (computer
system) on critical SCSI devices.
- Der erste Versuch in der Unterstützung des Microtek 330.
Die Scangeschwindigkeit hängt sehr stark vom verwendeten SCSI Host
Adapter ab.
Dieses Scannermodell kann bei kritischen SCSI Host Adaptern zum
Aufhängen des SCSI Busses (stehenbleiben des Rechners) führen.
V3.9 15 March 1998
- Better support for Mustek ScanExpress 12000SP and the identical
international Mustek Paragon 1200 III SP.
This scanner model is not recommended for ScanTek.
Preview works now also on small preview windows.
Color scanning is only successful at resolutions of 150, 300,
600 and 1200 dpi.
Only small scanning images are successful. The automatic segment
scanning is not possible on this scanner model.
- The new Microtek model ScanMaker E3PLUS is in the testing phase.
(see Overview for details)
- Microtek V300, Microtek 330, Microtek 630
These scanner models are due to the documentation related to
the Microtek E3PLUS. They should work in an equivalent way.
- Erweiterte Unterstützung des europäischen Mustek ScanExpress 12000SP
und des baugleichen internationalen Mustek Paragon 1200 IIISP.
Dieses Scanermodell ist aber nicht für den Betrieb mit ScanTek zu
empfehlen.
Eine Vorschau ist nun auch bei kleinem Vorschaufenster möglich.
Farbscannen ist nun möglich, aber nur bei den Auflösungen
150, 300, 600 und 1200 dpi erfolgreich.
Desweiteren sind nur kleine Scanbilder erfolgreich.
- Das neue Microtekmodell ScanMaker E3PLUS ist in der Testphase.
(siehe Übersicht für Einzelheiten)
- Microtek V300, 330 und 630
Diese Scannermodelle sollten nun auch unterstützt werden, da sie
laut Programmierdokumentation mit dem Microtek E3PLUS verwandt
sind.
V3.8 23 February 1997
- Bugfix of Mustek color scan process (Scrambled image data in
segment scanning)
- Support of Transparency Adapter (Slide Kit Unit) enhanced
- First attempt to support the new european Mustek
ScanExpress 12000SP and international Mustek Paragon 1200 III SP.
These scanners are assumed to be identical.
Due to missing Mustek programming documentation for the new firmware
there is only a limited support of these scanner models:
... Gray scale scanning is supported.
... Color scanning is incorrect and is therefore unusable
These scanner models are not recommended for the use with ScanTek.
If there will be a Mustek programming documentation some time in the
future than a second attempt for the support will be made.
- Reparatur des Mustek Farbscanprozesses (Fehlerhafte Bilddaten
im Segentscanmodus)
- Unterstützung des Durchlichtaufsatzes weiterentwickelt
- Der erste Versuch in der Unterstützung des europäischen Mustek
ScanExpress 12000SP und des internationalen Mustek Paragon 1200 IIISP.
Diese beiden Scanner sind anscheinend identisch.
Aufgrund gänzlich fehlender Programmierunterlagen ist nur eine
eingeschränkte Unterstützung möglich:
... Graustufenscan ist möglich.
... Farbscannen arbeitet nicht korrekt und ist daher unbrauchbar.
Diese Scannermodelle sind für ScanTek nicht zu empfehlen.
Wenn es irgentwann in der Zukunft eine Mustek Programmierdokumentation
für diese Scanner geben wird, dann wird es einen zweiten Versuch
zur Unterstützung geben.
V3.7 30 December 1997
- Detection of Mustek scanners enhanced
Erkennung von Mustek Scannern weiterentwickelt
- German Documentation
Deutsche Anleitung
V3.6 21 December 1997
- The Mustek MFS-12000SP is now supported
- Rework of ASL requester handling
- PROGDIR: usage reduced
V3.5 4 December 1997
- Rework of window activation procedures
- Rework of font sentivity
- PROGDIR: usage reduced
- Support of multiple SCSI host adapters in one system
V3.4 21 October 1997
- Support of Transparency Adapter (Slide Kit Unit)
- Prevent system lockup during startup on Dataflyer SCSI+ host
adapter
V3.3 1 August 1997
- Detection of ScanMaker35t+ introduced
- Faster preview scanning process on some scanner models
- "Accurate Coordinates" support for ScanMaker E6 and compatible
V3.2 8 June 1997
- Workaround for surfsquirrel.device to avoid SCSI bus hangup
- AREXX scripts: Load scanned pictures into
ImageFX: ST2ImageFX.strx
ArtEffect: ST2ArtEffect.strx
V3.1 19 May 1997
- Recognition of Highscreen PerfectScan (600dpi) introduced
- Recognition of Highscreen RealScan (300dpi) introduced
- Activation of newly opened windows works now correct
V3.0 16 Apr. 1997
- AREXX support
- XBMI-chunk introduced to store DPI (dots per inch) information in
IFF File
- Handling of Microtek ScanMaker E6 enhanced
- Bugfixes: "Exposure Time" and "Contrast" parameters for Microtek
and some Mustek scanner models are now correct.
This bug could lead to images that where to light.
Grey preview of color image now work with all specified
settings.
V2.10 26 Mar. 1997
- Full size preview on 400 dpi Mustek scanners adjustable
V2.9 9 Feb. 1997
- Look Up Table Window redesigned to ensure font sensitivity
V2.8 11 Jan. 1997
- New icons for ScanTek
- Recognition and handling of new Mustek scanners enhanced
- Minior bug fixes
- Introduction of the ScanTek Support WebSite
V2.7 6 Dec. 1996
- Recognition and handling of new Mustek scanners enhanced
- Recognition of Microtek ScanMaker E6 adapted
V2.6 30 Oct. 1996
- Full support of Mustek one pass scanners
- Recognition of Mustek scanners enhanced
V2.5 5 Oct. 1996
- Workaround to handle strange color mode behaviour of Mustek
one pass scanners
- Reverse scanning in black and white mode introduced
V2.4 10 Sept. 1996
- Support of Mustek SCSI one pass color scanners in color mode and
parameter ranges.
- ScanTek can now open its GUI windows on the actual public screen.
V2.3 6 Sept. 1996
- Color Preview on Cybergraphix screens in true color mode
(15, 16 or 24 bit) for onepass flatbed scanners
- Grey/Red/Green/Blue Preview on Cybergraphix screens in true color mode
(15, 16 or 24 bit) for threepass and onepass flatbed scanners
- Change and recall of predefined resolution values
V2.2 26 July 1996
- Enhanced support for Mustek scanners
"Exposure Time" and "Contrast" parameters are now correct
- Gamma value "All" now works on threepass scanner
- Alternative Black/White scanning mode
V2.1 5 July 1996
- Preview now fully supported for Mustek 6000CX
- Special adaption for Mustek 6000CX to use 8.5 * 14 inch scanning frame
V2.0 30 Apr. 1996
- Preview in color mode with proper options values
- Use of expanded Contrast and Exposure Time selections on certain scanners
- X and Y Aspect Ratio in color images is correct now
- ScanMaker E3 does not support undocumentated red, gree and blue scanning
- Lookup Table command supported (Gamma Correction on certain scanner
possible)
- Scanning Frame Setting is now more intuitive
- Reverse image scanning supported (only on certain scanners possible)
- Accurate scanning supported. Scanning frame is now more precise.
V1.3 25 Feb. 1996
- Detection of new ScanMaker E3 Flatbed scanner implemented
- Special adaption for E3 to use 8.5 * 13.5 inch scanning frame
(due to E3 inquiry data the max frame size is 8.5 * 11.69 inch)
- No start of the external program, if the scanning process is aborted
- Higher dpi rates for ScanMaker 35t (slide scanner) possible
Preview image should look better now.
- "Main Control" window and gadgets modified
- Debug filename "ScanTek.log" can be overriden through CLI or Tooltype
V1.2 3 Jan. 1996
- Debug output data revised and enhanced
- Max Frame Setting setting introduced
- Start of external program possible
- Window positions are remembered and saved
- Configuration file enhanced
V1.1 17 Dec. 1995
- detection of Microtek scanner via SCSI inquiry enhanced
- stepping of resolution slider adapted to expanded base resolution
- calculation of scanning frame size data modified
V1.0 30 Nov. 1995
- first public release